Product Code Database
Example Keywords: games -blackberry $1-180
   » » Wiki: Fluent Calculus
Tag Wiki 'Fluent Calculus'.
Tag

Fluent calculus
 (

Rank: 100%
Bluestar Bluestar Bluestar Bluestar Blackstar

The fluent calculus is a formalism for expressing dynamical domains in first-order logic. It is a variant of the situation calculus; the main difference is that situations are considered representations of states. A binary function symbol \circ is used to concatenate the terms that represent facts that hold in a situation. For example, that the box is on the table in the situation s is represented by the formula \exists t . s = on(box,table) \circ t. The is solved by asserting that the situation after the execution of an action is identical to the one before but for the conditions changed by the action. For example, the action of moving the box from the table to the floor is formalized as:

State(Do(move(box,table,floor), s)) \circ on(box,table) = State(s) \circ on(box,floor)

This formula states that the state after the move is added the term on(box,floor) and removed the term on(box,table). Axioms specifying that \circ is and non- are necessary for such axioms to work.


See also

Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs